package com.tianqi.modules.pms.dto.response;

import com.tianqi.common.enums.EightCharItemEnum;
import lombok.Data;

import java.util.List;

/**
 * 单个八字信息
 *
 * @author zhangzedi
 * @date 2023/8/10 01:13
 **/
@Data
public class EightCharItemDTO {

	/**
	 * 八字类型
	 **/
	private EightCharItemEnum type;
	/**
	 * 天干
	 **/
	private String ganStr;
	/**
	 * 天干五行颜色
	 **/
	private String ganWxColor;

	/**
	 * 天干阴阳颜色
	 **/
	private String ganYyColor;

	/**
	 * 地支
	 **/
	private String zhiStr;
	/**
	 * 地支五行颜色
	 **/
	private String zhiWxColor;
	/**
	 * 地支阴阳颜色
	 **/
	private String zhiYyColor;

	/**
	 * 天干对天干十神-已元男日柱为基准
	 **/
	private String ganShiShen;

	/**
	 * 天干对地支十神-已元男日柱为基准
	 **/
	private String ganZhiShiShen;

	/**
	 * 地支藏干
	 **/
	private List<CangGanDto> cangGanList;

	/**
	 * 地支藏干-对应十神
	 **/
	private List<CangGanShiShenDto> cangGanShiShenList;

	/**
	 * 星运-以元男日柱为准
	 **/
	private String xingYun;

	/**
	 * 自座-以各自的柱天干为准
	 **/
	private String ziZuo;

	/**
	 * 空亡（以立春交接时刻作为新年的开始）
	 **/
	private String xunKong;

	/**
	 * 纳音信息
	 **/
	private String naYin;
}
